press drip - Turkish English Dictionary